package com.example.test622.detail

import com.example.net.entity.CommentEntity
import com.example.net.entity.DanMuEntity
import com.example.net.entity.RecommonVideoEntity
import com.example.net.entity.Res

interface RecommonState {
	data class RecommonSuccess(val recommon: Res<List<RecommonVideoEntity>>):RecommonState
	data class RecommonFail(val error:String):RecommonState
	data class CommentSuccess(val comment: Res<List<CommentEntity>>):RecommonState
	data class putComment(val put:Res<CommentEntity> ):RecommonState
	data class DanmuSuccess(val danmu:Res<List<DanMuEntity>>):RecommonState
}